security apparatus - French English Dictionary